Serveur d'exploration sur la télématique

Attention, ce site est en cours de développement !
Attention, site généré par des moyens informatiques à partir de corpus bruts.
Les informations ne sont donc pas validées.

Feature and Meta-Models in Clafer: Mixed, Specialized, and Coupled

Identifieur interne : 000948 ( Main/Exploration ); précédent : 000947; suivant : 000949

Feature and Meta-Models in Clafer: Mixed, Specialized, and Coupled

Auteurs : Kacper B K [Canada] ; Krzysztof Czarnecki [Canada] ; Andrzej W Sowski [Danemark]

Source :

RBID : ISTEX:F48104DA3FB588FAD16C88381E1B667972557964

Abstract

Abstract: We present Clafer, a meta-modeling language with first-class support for feature modeling. We designed Clafer as a concise notation for meta-models, feature models, mixtures of meta- and feature models (such as components with options), and models that couple feature models and meta-models via constraints (such as mapping feature configurations to component configurations or model templates). Clafer also allows arranging models into multiple specialization and extension layers via constraints and inheritance. We identify four key mechanisms allowing a meta-modeling language to express feature models concisely and show that Clafer meets its design objectives using a sample product line. We evaluated Clafer and how it lends itself to analysis on sample feature models, meta-models, and model templates of an E-Commerce platform.

Url:
DOI: 10.1007/978-3-642-19440-5_7


Affiliations:


Links toward previous steps (curation, corpus...)


Le document en format XML

<record>
<TEI wicri:istexFullTextTei="biblStruct">
<teiHeader>
<fileDesc>
<titleStmt>
<title xml:lang="en">Feature and Meta-Models in Clafer: Mixed, Specialized, and Coupled</title>
<author>
<name sortKey="B K, Kacper" sort="B K, Kacper" uniqKey="B K K" first="Kacper" last="B K">Kacper B K</name>
</author>
<author>
<name sortKey="Czarnecki, Krzysztof" sort="Czarnecki, Krzysztof" uniqKey="Czarnecki K" first="Krzysztof" last="Czarnecki">Krzysztof Czarnecki</name>
</author>
<author>
<name sortKey="W Sowski, Andrzej" sort="W Sowski, Andrzej" uniqKey="W Sowski A" first="Andrzej" last="W Sowski">Andrzej W Sowski</name>
</author>
</titleStmt>
<publicationStmt>
<idno type="wicri:source">ISTEX</idno>
<idno type="RBID">ISTEX:F48104DA3FB588FAD16C88381E1B667972557964</idno>
<date when="2011" year="2011">2011</date>
<idno type="doi">10.1007/978-3-642-19440-5_7</idno>
<idno type="url">https://api.istex.fr/document/F48104DA3FB588FAD16C88381E1B667972557964/fulltext/pdf</idno>
<idno type="wicri:Area/Istex/Corpus">003523</idno>
<idno type="wicri:explorRef" wicri:stream="Istex" wicri:step="Corpus" wicri:corpus="ISTEX">003523</idno>
<idno type="wicri:Area/Istex/Curation">003523</idno>
<idno type="wicri:Area/Istex/Checkpoint">000260</idno>
<idno type="wicri:explorRef" wicri:stream="Istex" wicri:step="Checkpoint">000260</idno>
<idno type="wicri:doubleKey">0302-9743:2011:B K K:feature:and:meta</idno>
<idno type="wicri:Area/Main/Merge">000948</idno>
<idno type="wicri:Area/Main/Curation">000948</idno>
<idno type="wicri:Area/Main/Exploration">000948</idno>
</publicationStmt>
<sourceDesc>
<biblStruct>
<analytic>
<title level="a" type="main" xml:lang="en">Feature and Meta-Models in Clafer: Mixed, Specialized, and Coupled</title>
<author>
<name sortKey="B K, Kacper" sort="B K, Kacper" uniqKey="B K K" first="Kacper" last="B K">Kacper B K</name>
<affiliation wicri:level="1">
<country xml:lang="fr">Canada</country>
<wicri:regionArea>Generative Software Development Lab, University of Waterloo</wicri:regionArea>
<wicri:noRegion>University of Waterloo</wicri:noRegion>
</affiliation>
<affiliation wicri:level="1">
<country wicri:rule="url">Canada</country>
</affiliation>
</author>
<author>
<name sortKey="Czarnecki, Krzysztof" sort="Czarnecki, Krzysztof" uniqKey="Czarnecki K" first="Krzysztof" last="Czarnecki">Krzysztof Czarnecki</name>
<affiliation wicri:level="1">
<country xml:lang="fr">Canada</country>
<wicri:regionArea>Generative Software Development Lab, University of Waterloo</wicri:regionArea>
<wicri:noRegion>University of Waterloo</wicri:noRegion>
</affiliation>
<affiliation wicri:level="1">
<country wicri:rule="url">Canada</country>
</affiliation>
</author>
<author>
<name sortKey="W Sowski, Andrzej" sort="W Sowski, Andrzej" uniqKey="W Sowski A" first="Andrzej" last="W Sowski">Andrzej W Sowski</name>
<affiliation wicri:level="1">
<country xml:lang="fr">Danemark</country>
<wicri:regionArea>IT University of Copenhagen</wicri:regionArea>
</affiliation>
<affiliation wicri:level="1">
<country wicri:rule="url">Danemark</country>
</affiliation>
</author>
</analytic>
<monogr></monogr>
<series>
<title level="s">Lecture Notes in Computer Science</title>
<imprint>
<date>2011</date>
</imprint>
<idno type="ISSN">0302-9743</idno>
<idno type="eISSN">1611-3349</idno>
<idno type="ISSN">0302-9743</idno>
</series>
<idno type="istex">F48104DA3FB588FAD16C88381E1B667972557964</idno>
<idno type="DOI">10.1007/978-3-642-19440-5_7</idno>
<idno type="ChapterID">7</idno>
<idno type="ChapterID">Chap7</idno>
</biblStruct>
</sourceDesc>
<seriesStmt>
<idno type="ISSN">0302-9743</idno>
</seriesStmt>
</fileDesc>
<profileDesc>
<textClass></textClass>
<langUsage>
<language ident="en">en</language>
</langUsage>
</profileDesc>
</teiHeader>
<front>
<div type="abstract" xml:lang="en">Abstract: We present Clafer, a meta-modeling language with first-class support for feature modeling. We designed Clafer as a concise notation for meta-models, feature models, mixtures of meta- and feature models (such as components with options), and models that couple feature models and meta-models via constraints (such as mapping feature configurations to component configurations or model templates). Clafer also allows arranging models into multiple specialization and extension layers via constraints and inheritance. We identify four key mechanisms allowing a meta-modeling language to express feature models concisely and show that Clafer meets its design objectives using a sample product line. We evaluated Clafer and how it lends itself to analysis on sample feature models, meta-models, and model templates of an E-Commerce platform.</div>
</front>
</TEI>
<affiliations>
<list>
<country>
<li>Canada</li>
<li>Danemark</li>
</country>
</list>
<tree>
<country name="Canada">
<noRegion>
<name sortKey="B K, Kacper" sort="B K, Kacper" uniqKey="B K K" first="Kacper" last="B K">Kacper B K</name>
</noRegion>
<name sortKey="B K, Kacper" sort="B K, Kacper" uniqKey="B K K" first="Kacper" last="B K">Kacper B K</name>
<name sortKey="Czarnecki, Krzysztof" sort="Czarnecki, Krzysztof" uniqKey="Czarnecki K" first="Krzysztof" last="Czarnecki">Krzysztof Czarnecki</name>
<name sortKey="Czarnecki, Krzysztof" sort="Czarnecki, Krzysztof" uniqKey="Czarnecki K" first="Krzysztof" last="Czarnecki">Krzysztof Czarnecki</name>
</country>
<country name="Danemark">
<noRegion>
<name sortKey="W Sowski, Andrzej" sort="W Sowski, Andrzej" uniqKey="W Sowski A" first="Andrzej" last="W Sowski">Andrzej W Sowski</name>
</noRegion>
<name sortKey="W Sowski, Andrzej" sort="W Sowski, Andrzej" uniqKey="W Sowski A" first="Andrzej" last="W Sowski">Andrzej W Sowski</name>
</country>
</tree>
</affiliations>
</record>

Pour manipuler ce document sous Unix (Dilib)

EXPLOR_STEP=$WICRI_ROOT/Ticri/CIDE/explor/TelematiV1/Data/Main/Exploration
HfdSelect -h $EXPLOR_STEP/biblio.hfd -nk 000948 | SxmlIndent | more

Ou

HfdSelect -h $EXPLOR_AREA/Data/Main/Exploration/biblio.hfd -nk 000948 | SxmlIndent | more

Pour mettre un lien sur cette page dans le réseau Wicri

{{Explor lien
   |wiki=    Ticri/CIDE
   |area=    TelematiV1
   |flux=    Main
   |étape=   Exploration
   |type=    RBID
   |clé=     ISTEX:F48104DA3FB588FAD16C88381E1B667972557964
   |texte=   Feature and Meta-Models in Clafer: Mixed, Specialized, and Coupled
}}

Wicri

This area was generated with Dilib version V0.6.31.
Data generation: Thu Nov 2 16:09:04 2017. Site generation: Sun Mar 10 16:42:28 2024